package com.inossem.warehousestorage_inossem.bean.inventory;

import com.inossem.warehousestorage_inossem.bean.common.Bean;

import java.util.List;

/**
 * Created by Administrator on 2017/8/12 0012.
 */

public class InventoryMgrBean extends Bean {
    /**
     * code : 200
     * msg : 公共响应信息
     * data : {"inventoryList":[{"inventoryVoucher":"PDPZ12345678901","planDateBegin":"2017-01-18","planDateEnd":"2017-04-09","storageTyp":"A01","warehouseCode":"KA1","warehouseValue":"仓库号描述111","positionState":"仓位状态111","inventoryState":"只盘点非限制使用111","voucherType":"1"},{"inventoryVoucher":"PDPZ12345678902","planDateBegin":"2017-08-08","planDateEnd":"2017-08-09","storageType":"A15","warehouseCode":"KA2","warehouseValue":"仓库号描述222","positionState":"仓位状态222","inventoryState":"只盘点非限制使用222","voucherType":"0"}]}
     */

    private String code;
    private String msg;
    private DataBean data;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private List<InventoryListBean> inventoryList;

        public List<InventoryListBean> getInventoryList() {
            return inventoryList;
        }

        public void setInventoryList(List<InventoryListBean> inventoryList) {
            this.inventoryList = inventoryList;
        }

        public static class InventoryListBean {
            /**
             * inventoryVoucher : PDPZ12345678901
             * planDateBegin : 2017-01-18
             * planDateEnd : 2017-04-09
             * storageTyp : A01
             * warehouseCode : KA1
             * warehouseValue : 仓库号描述111
             * positionState : 仓位状态111
             * inventoryState : 只盘点非限制使用111
             * voucherType : 1
             * storageType : A15
             */

            private String inventoryVoucher;
            private String planDateBegin;
            private String planDateEnd;
            private String storageTyp;
            private String warehouseCode;
            private String warehouseValue;
            private String positionState;
            private String inventoryState;
            private String voucherType;
            private String storageType;
            private String factoryCode;
            private String inventoryAddressCode;
            private String inventoryAddressValue;

            public String getInventoryAddressValue() {
                return inventoryAddressValue;
            }

            public void setInventoryAddressValue(String inventoryAddressValue) {
                this.inventoryAddressValue = inventoryAddressValue;
            }

            public String getFactoryCode() {
                return factoryCode;
            }

            public void setFactoryCode(String factoryCode) {
                this.factoryCode = factoryCode;
            }

            public String getInventoryAddressCode() {
                return inventoryAddressCode;
            }

            public void setInventoryAddressCode(String inventoryAddressCode) {
                this.inventoryAddressCode = inventoryAddressCode;
            }

            public String getInventoryVoucher() {
                return inventoryVoucher;
            }

            public void setInventoryVoucher(String inventoryVoucher) {
                this.inventoryVoucher = inventoryVoucher;
            }

            public String getPlanDateBegin() {
                return planDateBegin;
            }

            public void setPlanDateBegin(String planDateBegin) {
                this.planDateBegin = planDateBegin;
            }

            public String getPlanDateEnd() {
                return planDateEnd;
            }

            public void setPlanDateEnd(String planDateEnd) {
                this.planDateEnd = planDateEnd;
            }

            public String getStorageTyp() {
                return storageTyp;
            }

            public void setStorageTyp(String storageTyp) {
                this.storageTyp = storageTyp;
            }

            public String getWarehouseCode() {
                return warehouseCode;
            }

            public void setWarehouseCode(String warehouseCode) {
                this.warehouseCode = warehouseCode;
            }

            public String getWarehouseValue() {
                return warehouseValue;
            }

            public void setWarehouseValue(String warehouseValue) {
                this.warehouseValue = warehouseValue;
            }

            public String getPositionState() {
                return positionState;
            }

            public void setPositionState(String positionState) {
                this.positionState = positionState;
            }

            public String getInventoryState() {
                return inventoryState;
            }

            public void setInventoryState(String inventoryState) {
                this.inventoryState = inventoryState;
            }

            public String getVoucherType() {
                return voucherType;
            }

            public void setVoucherType(String voucherType) {
                this.voucherType = voucherType;
            }

            public String getStorageType() {
                return storageType;
            }

            public void setStorageType(String storageType) {
                this.storageType = storageType;
            }
        }
    }
}
